crossbow arrow - French English Dictionary